be fighting a losing battle - Alemán Inglés Diccionario